/**
 * 列表传参
 */
export interface GetTableRequestData {
  /** 当前页码 */
  pageNum: number
  /** 查询条数 */
  pageSize: number
  /** 查询条件 */
}

/**
 * 读取利率传参
 */
export interface GetReadRequestData {
  /** 日期区间ID */
  date_range_id: number
}

/**
 * 创建利率传参
 */
export interface CreateRequestData {
  /** 日期区间ID */
  date_range_id: number
  /** 利率ID */
  rate_id: number
  /** 利率模式 */
  rate_mode: "FIXED" | "FLOAT" | "FIXED_AMOUNT"
}

/**
 * 更新利率传参
 */
export interface UpdateRequestData {
  /** 区间ID */
  range_id?: number
  /** 日期区间ID */
  date_range_id: number
  /** 利率值 */
  rate: number
  /** 利率ID */
  rate_id: number
  /** 利率模式 */
  rate_mode: "FIXED" | "FLOAT" | "FIXED_AMOUNT"
}
